Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Курсова робота з дисципліни "Об'єктно-орієнтоване програмування"

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних технологій, автоматики та метрології
Факультет:
Комп'ютерна інженерія
Кафедра:
Електронні обчислювальні машини

Інформація про роботу

Рік:
2017
Тип роботи:
Курсова робота
Предмет:
Об’єктно-орієнтоване програмування
Група:
КІ 3
Варіант:
2 3 8 10 12 15 17

Частина тексту файла

Міністерство освіти і науки України Національний університет «Львівська політехніка» Кафедра ЕОМ / Курсова робота з дисципліни «Програмування, частина 2 (Об'єктно-орієнтоване програмування)» на тему: «Базові принципи об’єктно-орієнтованого програмування» Індивідуальне завдання: «Залізничний вокзал» Анотація Метою курсової роботи є створення спрощеної моделі функціонування залізничного вокзалу. Написання програмного забезпечення було виконано мовою програмування C++ із використанням об’єктно-орієнтованого підходу для формування програми у вигляді набору сутностей та об’єктів, що взаємодіють. Програма включає у собі можливість роботи із текстовими файлами, а саме: запис та зчитування даних, пошук необхідної інформації та її видалення, а також сортування за певною характеристикою для зручнішого використання та керування інформацією. Програмне забезпечення передбачає кілька рівнів доступу, що дозволяє встановити роль користувача та надати йому лише ті можливості керування інформацією, що необхідні конкретно даній особі. Інтерфейс програми написано українською мовою. Зміст Завдання на курсову роботу ……………………………………………………… 3 Вступ …………………………………………………………………………………. 4 1. Визначення поняття ООП, його основні принципи та обґрунтування вибору його технологій …………………………………………………………………....... 5 1.1 ООП як основа сучасного програмування …………………………............... 5 1.2 Визначення ООП ………………………………………………………………. 6 1.3 Фундаментальні поняття ООП ……………………………………………..… 7 1.4 Переваги вибраного методу ………………………………………………...... 8 2. Аналіз та розробка алгоритму згідно індивідуального завдання …………… 9 2.1 Загальний опис поставленої задачі …………………………………………… 9 2.2 Пасажир ………………………………………………………………………… 9 2.3 Персонал ………………………………………………………………….......... 10 2.4 Потяги ………………………………………………………………………….. 11 2.5 Визначення основних задач покладених в основу програми ……………… 12 2.6 Алгоритм виконання роботи програми ………………………………............ 14 3. Реалізація алгоритму у програмному коді ……………………………………. 15 4. Тестування програми ……………………………………………………….......... 21 5. Аналіз продуктивності роботи програми ………………………………………. 23 Висновок ……………………………………………………………………………… 25 Література ……………………………………………………………………….......... 26 Додаток А ……………………………………………………………………….......... 30 Завдання на курсову роботу Згідно із отриманим індивідуальним завданням метою курсової роботи є реалізація мовою C++ із застосуванням об’єктно-орієнтованого підходу предметної галузі “Залізничний вокзал”. Програма повинна підтримувати можливості роботи з файлами : запис, зчитування, пошук, видалення та оновлення даних, а також їх сортування за певним критерієм. Для типу користувачів “Клієнт” передбачена система пунктів для кращої орієнтації у програмі. Для користувачів, що мають права адміністратора повинні бути реалізовані методи, що дозволяють керувати даними. Вступ Об’єктно-орієнтоване програмування (ООП) — одна з парадигм програмування, яка розглядає програму як множину об'єктів, що взаємодіють між собою. В основі ООП покладено три основні положення: інкапсуляцію, успадкування та поліморфізм. Однією з переваг ООП є краща модульність програмного забезпечення, що дозволяє групам розробників працювати незалежно один від одного, розробляючи окремі функціональні компоненти програми . Попри те, що парадигма ООП з'явилась в 1960-тих роках, вона не мала широкого застосування до 1990-тих, коли розвиток комп'ютерів та комп'ютерних мереж дозволив писати надзвичайно об'ємне і складне програмне забезпечення, що змусило переглянути підходи до написання програм та покращити їх модульність. Однією з таких мов програмування стала мова С++. У 1990-х р. вона стала однією із найпопулярніших мов програмування загального призначення. Розробником цієї мови став професор Техаського університету Б’єрн Страуструп. На початку свого існування ця мова дістала назву «Сі з класами». Пізніше у 1983 році Страуструп перейменував мову на C++. У 1998 році було ратифіковано між...
Антиботан аватар за замовчуванням

27.04.2020 17:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини